package cn.tedu.pojo.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;
import javax.validation.constraints.Pattern;

/**
 * 用于接受前端传的商品对象
 * @author Kiven
 */
@Data
public class ItemAddDTO {


    /** 商品名称 */
    @ApiModelProperty(value = "商品名称", required = true)
    @NotNull(message = "请填写商品名称！")
    @Pattern(regexp = ".{2,255}", message = "商品名称必是2-255个字符")
    private String name;


    /** 商品图片 */
    @ApiModelProperty(value="商品展示图片")
    @Pattern(regexp = ".{0,2000}", message = "安装展示图片的URL的长度不得超过2000字符！")
    private String img;

    /** 建议零售价 */
    @NotNull(message = "请填写建议零售价！")
    private String price;


    /**
     * 是否推荐商品(0=否,1=是)
     */
    public Integer isGood;

}
